package com.lsk.game.enums;

enum lang{
	ch,en
}

public enum Identity {
	WEREWOLF,
	VILLAGER,
	SEER,
	GUARD,
	WITCH,
	WWK, // White Werewolf king
	HUNTER
	;

	@Override
	public String toString() {
		return toString(lang.ch);
	}

	public String toString(lang lang) {
		switch (lang){
			case ch:
				switch (this){
					case WEREWOLF:
						return "狼人";
					case GUARD:
						return "守卫";
					case SEER:
						return "预言家";
					case VILLAGER:
						return "村民";
					case WWK:
						return "白狼王";
					case WITCH:
						return "女巫";
					case HUNTER:
						return "猎人";
				}
				break;
			case en:
				switch (this){
					case WEREWOLF:
						return "werewolf";
					case GUARD:
						return "guard";
					case SEER:
						return "seer";
					case VILLAGER:
						return "villager";
					case WWK:
						return "white werewolf king";
					case HUNTER:
						return "hunter";
					case WITCH:
						return "witch";
				}
		}
		return "Error";
	}
}
